illegal restraint - Turkish English Dictionary